tufted vetch - Español Inglés Diccionario